﻿#ifndef CONCRETEPROTOTYPE_H
#define CONCRETEPROTOTYPE_H

#include <QString>

#include "abstractprototype.h"
#include "workmodel.h"

class ConcretePrototype : public AbstractPrototype
{
public:
    ConcretePrototype(int id, QString name, QString modelName);

    ConcretePrototype* clone();

    void show();

    void setID(int id);

    void setName(QString name);

    void setModelName(QString modelName);

private:
    int m_id;
    QString m_name;
    WorkModel* m_model;
};

#endif // CONCRETEPROTOTYPE_H
